@CHARSET "UTF-8";
/*通用*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,p,th,td {margin: 0;padding: 0;font-family: 微软雅黑; Tahoma, sans-serif;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset,img {border: 0;}
th,em {font-style: normal;font-weight: normal;}
ul,ol {list-style: none;}
caption,th {text-align: left;}
h1,h2,h3,h4,h5,h6 {font-size: 100%;font-weight: normal;}
body {font-size: 12px; color: #333333; font-family: 微软雅黑; }
table {border-collapse: collapse;border-spacing: 0;empty-cells: show;}
input,select,form img,button {vertical-align: middle;}
img {border: 0;}
section,article,aside,header,footer,nav,dialog,figure {display: block;}
a {text-decoration: none;font-family: 微软雅黑;}
a:hover {text-decoration: underline;  }
.hide {display: none;}

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
/* Hide from IE Mac \*/ 
.clearfix { display:block; }
/* End hide from IE Mac */


.header{ position: relative; padding-top: 30px;  }

.nav{padding: 0px 0  0 30px; border-bottom: 2px solid #3DABE3;   }
.nav .btn-nav{font-size: 14px; float: left; margin-right: 10px; border-bottom:0px;  border-bottom-left-radius: 0; border-bottom-right-radius: 0;   }
.nav .btn-nav .ui-button-text { padding: 4px 25px 4px 20px;}
.nav .btn-here{background: url("images/ui-bg_glass_50_3baae3_1x400.png") repeat-x scroll 50% 50% #3BAAE3; color: white; border: 1px solid #2694E8; border-bottom: 0;}
.nav .btn-here span{}

.menu{position: absolute;  background-color: #E9F4FB; border: 1px solid #AED0EA; border-top:0; border-bottom-left-radius: 2px; border-bottom-right-radius: 2px;  }
.menu a{display: block; text-align: center; color: #2779AA;  padding: 4px 25px 4px 20px; font-size: 14px; font-weight: bold;  position: relative; border: 0px; }
.menu a.ui-state-active{color: white;}
.menu a span.ui-icon-circle-triangle-e{display: none;}
.menu a.ui-state-active .ui-icon-circle-triangle-e{display: block;}
.menu a:hover{text-decoration: none; }

.menu span.ui-icon{left: 0.2em; margin: -8px 5px 0 0;position: absolute;top: 50%;}
